.banner-box, .banner-box-t{background:#fff;}
.banner-box-t{background: none;}
#shenqing{overflow:hidden}
.cot-contrast{background:url(https://staticcdn.zhudai.com/default/d/pc/sem_house/images/owner_info.png) no-repeat scroll center center}
.ourpromise{margin-bottom:10px;background: url(https://staticcdn.zhudai.com/default/d/pc/sem_house/images/ourpromise.jpg) center no-repeat;}
.calculate .c-input-box{border-color:#000}
.calculate .c-tab-box a{color:#000;box-shadow:2px 2px 3px #c0c0c0;background:#e5e5e5;border:none;}
.calculate .c-tab-box a:hover, .calculate .c-tab-box a:active, .calculate .c-tab-box a.on{background:#b71f2e;color:#f4e8b2;box-shadow:none}
.c-steps-box{background:url(https://staticcdn.zhudai.com/default/d/pc/sem_house/images/new_piecewise-3.png) no-repeat scroll center center}
.aboutus{background:url(https://staticcdn.zhudai.com/default/d/pc/sem/images/aboutus-bg.jpg) no-repeat scroll center center;margin-bottom:0px}
.c-partners .zzrz .par-list a{width:254px;height:189px;}
.form-button,.form-button:active,.form-button:hover{background-color:#b71f2e;color:#f4e8b2}
.registered{border:none;border-right:1px solid #c53547;border-radius:0px;}
.registered .steps-box span{color:#fff}
.cot-bg-but{height:74px;width:454px;background:url(https://staticcdn.zhudai.com/default/d/pc/sem_house/images/new_button-bg1.png)  no-repeat;}
.cot-bg-but:hover{background:url(https://staticcdn.zhudai.com/default/d/pc/sem_house/images/new_button-bg2.png)  no-repeat;}
.c-partners .par-list a:hover{border:1px inset #c4c4c4}
/* ?????????~{(4~}?? */
.case_list{height: 445px;width: 1000px;margin: 22px auto;margin-bottom: 0px;overflow: hidden;margin-bottom:60px;}
.sxlb-img{float:left;align:texttop}
.sxlb-div{float:left;width:70%;margin-left:7%;line-height:20px;}
.sxlb-ul li{height:130px;margin-top:20px;}
.sxlb-info{line-height:25px}

/* end */

/* ~{!A(.~}?????? */
.main_visual{height:422px;overflow:hidden;position:relative;}
.main_image{height:422px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:320px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:422px;}
.main_image li span{display:block;width:100%;height:422px}
.main_image li a{display:block;width:100%;height:422px}
.main_image_div{width:80%;margin:0 auto;}
.main_image_div h1{text-align:center;font-size:16px;margin-bottom:10px}
.main_image_div div{line-height:25px}


div.flicking_con{position:absolute;top:243px;z-index:999;width:830px;height:21px;left:10%}
div.flicking_con a{float:left;width:180px;height:60px;margin-left:35px;padding:0;display:block;text-indent:-1000px}
.page1{background:url('https://staticcdn.zhudai.com/default/d/pc/sem_house/images/hxlb01.jpg') 0 0 no-repeat;}
.page2{background:url('https://staticcdn.zhudai.com/default/d/pc/sem/images/hxlb02.jpg') 0 0 no-repeat;}
.page3{background:url('https://staticcdn.zhudai.com/default/d/pc/sem_house/images/hxlb03.jpg') 0 0 no-repeat;}
.page4{background:url('https://staticcdn.zhudai.com/default/d/pc/sem/images/hxlb04.jpg') 0 0 no-repeat;}
div.flicking_con a.on{background-position:-220px 0px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:28px!important;height:49px!important;top:18%;margin-top:-37px;}
#btn_prev{background:url(https://staticcdn.zhudai.com/default/d/pc/sem/images/prve-next.png) no-repeat -27px top;left:40px;}
#btn_prev:hover{background-position:2px top;}
#btn_next{background:url(https://staticcdn.zhudai.com/default/d/pc/sem/images/prve-next.png) no-repeat -64px top;right:40px;}
#btn_next:hover{background-position:-91px top;}
/* end */

.cot-title, .cot-title-w{font-size:38px;}
.cot-title i, .cot-title-w i{height:2px;width:50px}


.form-box,.registered .h3_title{background:none}
.registered
{
	filter:alpha(opacity=100 finishopacity=50 style=1 startx=50,starty=50,finishx=100,finishy=100) progid:DXImageTransform.Microsoft.gradient(startcolorstr="#869bca",endcolorstr="#efc6cb",gradientType=0);	
    -ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=50,starty=50,finishx=100,finishy=100) progid:DXImageTransform.Microsoft.gradient(startcolorstr="#869bca",endcolorstr="#efc6cb",gradientType=0);	
	background-color:#b4aecb ; 
	background:-moz-linear-gradient(right top, #869bca, rgba(239, 198, 203, 0.8));  
    background:-webkit-gradient(linear, right top, left bottom, from(#869bca), to(rgba(239, 198, 203, 0.8)));
	background:-webkit-linear-gradient(right top, #869bca, #efc6cb);
    background: -ms-linear-gradient(right top, #869bca, #efc6cb);
    background: linear-gradient(right top, #869bca, #efc6cb);
}

.registered .steps-box{margin:20px 0 10px 6px}
.form-box .ul-list li{padding:5px 0 17px 21px}
.form-input{color:#000;width:251px;height:37px;line-height:37px;padding:1px 12px;background:#f7f6f6;border:none}


/* WebKit browsers */
::-webkit-input-placeholder {
	color: #373737;
}
/* Mozilla Firefox 4 to 18 */
:-moz-placeholder {
	color: #373737;
	opacity: 1;
}
/* Mozilla Firefox 19+ */
::-moz-placeholder {
	color: #373737;
	opacity: 1;
}
/* Internet Explorer 10+ */
:-ms-input-placeholder {
	color: #373737;
}

.form-sel{height:40px;width:276px;padding-left:12px;}

/*~{DPE.Q!On?*J<~}*/
.xuanzhe_box{width: 251px;padding: 1px 12px;margin: inherit;height: 38px;position: relative;background: #f7f6f6 url(/default/d/pc/sem/images/sel.jpg) no-repeat scroll 100% center;}
.xuanzhe_box input{display: block;width: 251px;height: 37px;line-height: 37px ;border: 0;outline: 0;background: none;font-size: 16px;}
.xuanzhe_box dl{width: 100%;display: none;position: absolute;left: -1px;top: 37px;overflow: hidden;background-color: #fff;max-height: 150px;overflow-y: auto;border: 1px solid #999;border-top: 0;z-index: 9999;}
.xuanzhe_box dl dt{height: 22px;line-height: 22px;overflow: hidden;padding: 0 10px;cursor: pointer;text-align: left;}
.xuanzhe_box dl dt.on{background-color: #e0e0e0;}
/*~{DPE.Q!On=aJx~}*/